Microchip Technology Inc. SAM4S2C 2024.06.03 SAM4S2C false